#ab_source_tree li.source_node {
        border: 1px solid #FFFFFF;
        border-radius: 4px 4px 4px 4px;
        cursor: pointer;
        overflow: hidden;
        padding: 3px 5px;
        text-align:left;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 90%;
        list-style: none outside none;
}
.clear_all {
    clear:both;
}
#ab_source_tree li.source_node.ui-state-over {
    padding: 4px 5px;
}
#ab_source_tree li.source_node.ui-state-over.added {
    cursor: default;
}

#ab_target_tree li.target_node {
        border: 1px solid #FFFFFF;
        border-radius: 4px 4px 4px 4px;
        cursor: pointer;
        overflow: hidden;
        padding: 3px 5px;
        text-align:left;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 90%;
        list-style: none outside none;
}
#ab_target_tree li.target_node.ui-state-over {
    padding: 4px 5px;
}
#ab_target_tree li.target_node.ui-state-over.added {
    cursor: default;
}

#ab_source_filter_result li.source_node {
    border: 1px solid #FFFFFF;
    border-radius: 4px 4px 4px 4px;
    cursor: pointer;
    overflow: hidden;
    padding: 3px 5px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 174px;
}
#ab_source_filter_result li.source_node.ui-state-over {
    padding: 4px 5px;
}
#ab_source_filter_result li.source_node.ui-state-over.added {
    cursor: default;
}

.ui-state-over {
    background: url("../images/var1_frames_blue.gif") repeat-x scroll 0 -144px transparent;
    border-color: #A9C0D5;
    color: #212121;
}

.added {
    cursor: default;
    color:gray;
}
pre.show{
    white-space:pre-wrap;
    white-space:-moz-pre-wrap;
    white-space:-pre-wrap;
    white-space:-o-pre-wrap;
    word-wrap:break-word;
    font-size:20px;
    color:#24759b;
}
.operations{
    list-style-type:none;
    float:right;
    text-align:right;
    display:block;
}
.support{float:left;}
.comment_wrapper{
    border-width:1px;
    border-color:#88bed7;
    border-style:solid;

    width:100%;
    overflow:hidden;
}
.author{float:left;}
.author_name{
    color:blue;
    cursor:pointer;
    text-decoration:none;
}
.author_group{color:#666666;}
.postTime{color:#666666;display:block;float:right;white-space:nowrap;}
.commentbody{
    clear:both;
    line-height:15px;
    margin-bottom:3px;
    padding-left:25px;
    overflow:hidden;
    white-space:pre-wrap;
    white-space:-moz-pre-wrap;
    white-space:-pre-wrap;
    white-space:-o-pre-wrap;
    word-wrap:break-word;
}
.abottom{border:1px solid #88bed7;cursor:pointer;background-color:#88bed7;}
.replytext{color:blue;}
.quotetext{color:#808080;}
.ib{display:inline;}
.quote{
    background-color:#88bed7;
    border:1px solid #888;
    margin:30px 10px 10px 30px;
    padding:10px;
}
.withborder{
}
.mytabs{
    margin:9px;
    background-color:#e2f6fe;
    padding:0 0 6px;
}
.mytabs ul{
    height:24px;
}
.mytabs ul li{
    float:left;
    margin-left:6px;
    display:inline;
    height:23px;
    line-height:23px;
    padding-left:3px;
    text-align:center;
}
.comment{
    border-bottom:1px solid #88bed7;
    overflow: hidden;
    background-color:#88bbdd;
}
.hidden_default{display:none;}
